﻿@charset "utf-8";

/* CSS Document */
*{margin:0;padding:0;}
body{margin:0;padding:0;font-size: 14px;font-family:"微软雅黑";line-height:24px;color:#434343;/* background: url(../images/bj.jpg); */ background:#f6f7fb}
a{text-decoration:none;color:#434343;outline:none;}
a:hover{color:#434343;text-decoration:none;}
img{border:none 0;}
ul{list-style:none;}
.clear{clear:both;}
div,form,ul,ol,li,span,p,dl,dd,dt{margin:0;padding:0;border:0;}
li{list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}

/*链接样式*/
a:link{color:#021A23;text-decoration:none;}
a:visited{color:#032029;text-decoration:none;}
a:hover{color:#9A7D07;text-decoration:none;}
a:active{color:#ea6311;text-decoration:none;}

/*去除超链接虚框*/
/**/
.pr{ position: relative; }
.pa{ position: absolute; }
/*清除浮动*/
.fl{float:left}
.fr{float:right}
.main{width:1260px;margin:0px auto;margin-top:12px;}
.w{width:1260px;margin:0 auto;display:block}
.cl{clear:both}
.mt20{margin-top:20px}
.mb20{margin-bottom:20px}
.mb10{margin-bottom:10px}
.mt30{margin-top:30px}
/*头部*/
header{min-width:1260px; background:#fff}

.h-menu-bg { width: 100%; height: 54px; overflow: hidden; border-top: 1px #e5e5e5 solid; }
.h-menu { margin: 0 auto; width: 1260px; height: 54px; }
.h-menu ul,.drop ul{margin:0; padding:0}
.h-menu ul li{ width:calc((100% - 7px)/7); height: 54px; line-height: 54px; font-size: 16px; text-align: center; display: block; float: left;border-right: 1px #e5e5e5 solid; position:relative}
.h-menu a { width:100%; color: #333333; display:table; text-align:center }
.h-menu a:hover {color: #ffffff; display: block; text-decoration: inherit; background-color: #d70909; }
.drop{width: 156px; background:#fff; position:absolute; left:0; bottom:0;display:none;}
.drop ul li{width: 156px; height: 50px; line-height: 50px; font-size: 14px; }
/**/
.tit1{line-height:35px;float:left;height:35px;width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e2e2e2;}
.tit1 h3{font-size:16px;line-height:35px;font-weight:bold;color:#3aa9b2;float:left;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#3aa9b2;height:35px;}
.tit1 i{font-size:13px;line-height:35px;font-weight:normal;color:#666666;font-style:normal;}
.tit1 span{float:right;padding-top:10px;padding-right:10px;}
.case_list{float:left;width:700px;padding-top:10px;padding-bottom:5px;}
/*底部*/
/*footer*/
.footer{min-width:1260px;width:100%;overflow:hidden;position:relative;background: #004dff;height: 64px;text-align: center;}
.footer  p{line-height: 48px;font-size:16px;margin-top: 10px;color: #ffffff;}
/*特效1*/
.tran1{transition:all 0.4s ease-out}
.tran1:hover{transform:scale(1.6)}

/*特效2*/
.tran2{transition:all 1s ease-out;background:#11b3fb;}
.tran2:hover{background:#ff9c00;}
.position{}
.position a{}
/**/
.font12{font-size:12px!important;}
/**/
.banner{
    min-width: 1260px;
}
.banner img{ width: 100% }
/*  */
.bg1{/* background:#efeff1 */}
/*  */
.top{width:100%;
	height:40px;
	overflow:hidden; border-bottom:1px solid #eee}
.top1{color: #5b5b5b; line-height: 40px; display:flex; align-items:center}
.top1 p{}
.top2{	width:164px;
	height: 34px;
	float: right;
	color: #5b5b5b;
	line-height: 34px;}
.top2 a{}
/*  */


.h-foot-bg { width: 100%;padding:40px 0; background-color: #222222; margin: 0 auto; margin-top: 20px; }
.lianjie { width: 1260px; border-bottom: 1px #363636 solid; height: 80px; margin: 0 auto; }
.lianjietu { float: left; margin-top: 20px; }
.lianjietu1 { width: 80px; height: 38px; float: left; margin-top: 30px; color: #FFFFFF; font-size: 15px; }
.lianjiert { width: 1140px; margin-top: 30px; color: #FFFFFF; font-size: 15px; float: right; }
.lianjiert a { margin-top: 30px; color: #FFFFFF; font-size: 15px; }
.lianjiert a:hover { margin-top: 30px; color: #d70909; font-size: 15px; }
.h-left { width: 340px; height: auto; float: left; margin-top: 20px; }
.h-lx { width: 100%; height: auto; float: left; }
.h-lx p { font-size: 16px; color: #FEFFFF; line-height: 28px; }
.h-lx p a { font-size: 16px; color: #FEFFFF; line-height: 28px; }
.h-lx p a:hover { font-size: 16px; color: #fb941a; line-height: 28px; }
.h-lx strong { font-size: 18px; font-weight: bold; color: #FFFFFF; }
.h-title { width: 100%; height: 30px; float: left; margin-top: 10px; }
.h-title h2 { font-size: 20px; color: #FFFFFF; line-height: 30px; float: left; }
.h-xian2 { width: 30px; border-bottom: 5px #d1090b solid; margin-top: 50px; }
.h-center { width: 550px; height: auto; float: left; margin-top: 20px; padding-left: 40px; }
.h-cplei { width: 550px; height: auto; line-height: 30px; color: #FFFFFF; margin-top: 24px; float: left; font-size: 15px; }
.h-cplei p { width: 550px; height: auto; line-height: 30px; color: #FFFFFF; font-size: 15px; float: left; }
.h-cplei p a { width: 150px; height: auto; line-height: 30px; color: #FFFFFF; font-size: 15px; float: left; }
.h-cplei p a:hover { width: 150px; height: auto; line-height: 30px; color: #fb4542; font-size: 15px; float: left; }
.h-right1 { width: 280px; height: auto; float: right; margin-top: 40px; }
.dbweixin { margin-top: 20px; float: left; color: #FFFFFF; padding-left: 24px; }
.dbweixin img{width: 100px;}
.h-foot-bg1 { width: 100%; height: 50px; background-color: #d70909; margin: 0 auto; overflow: hidden; }
.h-footwz { width: 1260px; height: 50px; margin: 0 auto; color: #FFFFFF; line-height: 50px; text-align: center; }
.h-footwz a { color: #FFFFFF; text-align: center; }
.h-footwz a:hover { color: #db0e34; text-align: center; }
.h-footwz strong { font-size: 16px; font-weight: bold; }
.nybanner { width: 100%; height: 400px; background: url(../images/nybanner.jpg) no-repeat top center; }

.aa3{
    float: right;
    font-size: 16px;
    width: 257px;
    color: white;
    margin-top: 30px;
}
.aa3 a{color: #e70012;}
.aa3 a:hover{ color:red}
/*  */
.box1{background: #d70909;color: white;height: 56px;display: block;line-height: 56px;}
.box1 p{
    font-size: 15px;
}
.box1 p a{ color:white}
/*导航样式*/
.menu{background:#f0f0f0}
.menu ol {
  list-style: none;
  margin: 0;  
}
.menu ol:first-child {
  width: 100%;
  max-width: 1260px;
  margin: 0 auto;
  display: flex;
  grid-template-columns: repeat(5, 1fr);
  align-items: center;
  justify-content: space-around
}
.menu-item {
  display: flex;
  width:calc(100%/7);
  align-items: center;
  justify-content: center;
  position: relative;
  transition: background 0.1s ease-in-out;
}
.menu-item:nth-child(1) > a::before {
  font-family: "Font Awesome 5 Free";
  font-size: 1.2rem;
  display: block;
  margin-bottom: 1rem;
  font-weight: 900;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  color: #000000;
}
@media (min-width: 700px) {
  .menu-item:nth-child(1) > a::before {
    font-size: 1.5rem;
  }
}
.menu-item:nth-child(2) > a::before {
  font-family: "Font Awesome 5 Free";
  font-size: 1.2rem;
  display: block;
  margin-bottom: 1rem;
  font-weight: 900;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  color: #000000;
}
@media (min-width: 700px) {
  .menu-item:nth-child(2) > a::before {
    font-size: 1.5rem;
  }
}
.menu-item:nth-child(3) > a::before {
  font-family: "Font Awesome 5 Free";
  font-size: 1.2rem;
  display: block;
  margin-bottom: 1rem;
  font-weight: 900;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  color: #000000;
}
@media (min-width: 700px) {
  .menu-item:nth-child(3) > a::before {
    font-size: 1.5rem;
  }
}
.menu-item:nth-child(4) > a::before {
  font-family: "Font Awesome 5 Free";
  font-size: 1.2rem;
  display: block;
  margin-bottom: 1rem;
  font-weight: 900;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  color: #000000;
}
@media (min-width: 700px) {
  .menu-item:nth-child(4) > a::before {
    font-size: 1.5rem;
  }
}
.menu-item:nth-child(5) > a::before {
  font-family: "Font Awesome 5 Free";
  font-size: 1.2rem;
  display: block;
  margin-bottom: 1rem;
  font-weight: 900;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  color: #000000;
}
@media (min-width: 700px) {
  .menu-item:nth-child(5) > a::before {
    font-size: 1.5rem;
  }
}
.menu-item .sub-menu > a {
  color: red;
}
.menu-item a {
  font-size: 0.8rem;
  /*display: flex;
  flex-direction: column;
  align-items: center;*/
  color: #333;
  text-decoration: none;
  height: 100%;
  width: 100%;
  padding: 1em 0;
  text-align:center
}
.menu-item:not(:last-child) {
  border-right: 1px solid rgba(255, 255, 255, 0.15);
}
.menu-item .sub-menu {
  position: absolute;
  top: 100%;
  width: 100%;
  transform-origin: top;
  transform: rotateX(90deg);
  transition: transform 0.3s linear;
  background-color: #d70909;
  z-index:9999
}
.menu-item .sub-menu .menu-item {
  border-color: rgba(255, 255, 255, 0.15);
  width:100%;  
}
.menu-item .sub-menu .menu-item a{
	padding:10px 0; color:#fff; font-size:14px; flex-direction: 
}
.menu-item .sub-menu .menu-item a::before {
  content: "";
}
.menu-item .sub-menu .menu-item:first-child {
  border: 0;
}
.menu-item:hover, .menu-item.active {
  border-top: 2px solid #d70909;
  background-color: rgba(255, 255, 255, 0.15);
}
.menu-item:hover a::before, .menu-item.active a::before {
  color: white;
}
.menu-item:hover .sub-menu {
  transform: rotateX(0deg);
}

@media (min-width: 768px) {
  .menu-item a {
    font-size: 1.2rem;
  }
}
.@charset "utf-8";

/* CSS Document */
*{margin:0;padding:0;}
body{margin:0;padding:0;font-size: 14px;font-family:"微软雅黑";line-height:24px;color:#434343;/* background: url(../images/bj.jpg); */ background:#f6f7fb}
a{text-decoration:none;color:#434343;outline:none;}
a:hover{color:#434343;text-decoration:none;}
img{border:none 0;}
ul{list-style:none;}
.clear{clear:both;}
div,form,ul,ol,li,span,p,dl,dd,dt{margin:0;padding:0;border:0;}
li{list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}

/*链接样式*/
a:link{color:#021A23;text-decoration:none;}
a:visited{color:#032029;text-decoration:none;}
a:hover{color:#9A7D07;text-decoration:none;}
a:active{color:#ea6311;text-decoration:none;}

/*去除超链接虚框*/
/**/
.pr{ position: relative; }
.pa{ position: absolute; }
/*清除浮动*/
.fl{float:left}
.fr{float:right}
.main{width:1260px;margin:0px auto;margin-top:12px;}
.w{width:1260px;margin:0 auto;display:block}
.cl{clear:both}
.mt20{margin-top:20px}
.mb20{margin-bottom:20px}
.mb10{margin-bottom:10px}
.mt30{margin-top:30px}
/*头部*/
header{min-width:1260px; background:#fff}

.h-menu-bg { width: 100%; height: 54px; overflow: hidden; border-top: 1px #e5e5e5 solid; }
.h-menu { margin: 0 auto; width: 1260px; height: 54px; }
.h-menu ul,.drop ul{margin:0; padding:0}
.h-menu ul li{ width:calc((100% - 7px)/7); height: 54px; line-height: 54px; font-size: 16px; text-align: center; display: block; float: left;border-right: 1px #e5e5e5 solid; position:relative}
.h-menu a { width:100%; color: #333333; display:table; text-align:center }
.h-menu a:hover {color: #ffffff; display: block; text-decoration: inherit; background-color: #d70909; }
.drop{width: 156px; background:#fff; position:absolute; left:0; bottom:0;display:none;}
.drop ul li{width: 156px; height: 50px; line-height: 50px; font-size: 14px; }
/**/
.tit1{line-height:35px;float:left;height:35px;width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e2e2e2;}
.tit1 h3{font-size:16px;line-height:35px;font-weight:bold;color:#3aa9b2;float:left;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#3aa9b2;height:35px;}
.tit1 i{font-size:13px;line-height:35px;font-weight:normal;color:#666666;font-style:normal;}
.tit1 span{float:right;padding-top:10px;padding-right:10px;}
.case_list{float:left;width:700px;padding-top:10px;padding-bottom:5px;}
/*底部*/
/*footer*/
.footer{min-width:1260px;width:100%;overflow:hidden;position:relative;background: #004dff;height: 64px;text-align: center;}
.footer  p{line-height: 48px;font-size:16px;margin-top: 10px;color: #ffffff;}
/*特效1*/
.tran1{transition:all 0.4s ease-out}
.tran1:hover{transform:scale(1.6)}

/*特效2*/
.tran2{transition:all 1s ease-out;background:#11b3fb;}
.tran2:hover{background:#ff9c00;}
.position{}
.position a{}
/**/
.font12{font-size:12px!important;}
/**/
.banner{
    min-width: 1260px;
}
.banner img{ width: 100% }
/*  */
.bg1{/* background:#efeff1 */}
/*  */
.top{width:100%;
	height:40px;
	overflow:hidden; border-bottom:1px solid #eee}
.top1{color: #5b5b5b; line-height: 40px;}
.top1 p{}
.top2{	width:164px;
	height: 34px;
	float: right;
	color: #5b5b5b;
	line-height: 34px;}
.top2 a{}
/*  */


.h-foot-bg { width: 100%; padding:40px 0; background-color: #222222; margin: 0 auto; margin-top: 20px; }
.lianjie { width: 1260px; border-bottom: 1px #363636 solid; height: 80px; margin: 0 auto; }
.lianjietu { float: left; margin-top: 20px; }
.lianjietu1 { width: 80px; height: 38px; float: left; margin-top: 30px; color: #FFFFFF; font-size: 15px; }
.lianjiert { width: 1140px; margin-top: 30px; color: #FFFFFF; font-size: 15px; float: right; }
.lianjiert a { margin-top: 30px; color: #FFFFFF; font-size: 15px; }
.lianjiert a:hover { margin-top: 30px; color: #d70909; font-size: 15px; }
.h-left { width: 340px; height: auto; float: left; margin-top: 20px; }
.h-lx { width: 100%; height: auto; float: left; }
.h-lx p { font-size: 16px; color: #FEFFFF; line-height: 28px; }
.h-lx p a { font-size: 16px; color: #FEFFFF; line-height: 28px; }
.h-lx p a:hover { font-size: 16px; color: #fb941a; line-height: 28px; }
.h-lx strong { font-size: 18px; font-weight: bold; color: #FFFFFF; }
.h-title { width: 100%; height: 30px; float: left; margin-top: 10px; }
.h-title h2 { font-size: 20px; color: #FFFFFF; line-height: 30px; float: left; }
.h-xian2 { width: 30px; border-bottom: 5px #d1090b solid; margin-top: 50px; }
.h-center { width: 550px; height: auto; float: left; margin-top: 20px; padding-left: 40px; }
.h-cplei { width: 550px; height: auto; line-height: 30px; color: #FFFFFF; margin-top: 24px; float: left; font-size: 15px; }
.h-cplei p { width: 550px; height: auto; line-height: 30px; color: #FFFFFF; font-size: 15px; float: left; }
.h-cplei p a { width: 150px; height: auto; line-height: 30px; color: #FFFFFF; font-size: 15px; float: left; }
.h-cplei p a:hover { width: 150px; height: auto; line-height: 30px; color: #fb4542; font-size: 15px; float: left; }
.h-right1 { width: 280px; height: auto; float: right; margin-top: 40px; }
.dbweixin { margin-top: 20px; float: left; color: #FFFFFF; padding-left: 24px; }
.dbweixin img{width: 100px;}
.h-foot-bg1 { width: 100%; height: 50px; background-color: #d70909; margin: 0 auto; overflow: hidden; }
.h-footwz { width: 1260px; height: 50px; margin: 0 auto; color: #FFFFFF; line-height: 50px; text-align: center; }
.h-footwz a { color: #FFFFFF; text-align: center; }
.h-footwz a:hover { color: #db0e34; text-align: center; }
.h-footwz strong { font-size: 16px; font-weight: bold; }
.nybanner { width: 100%; height: 400px; background: url(../images/nybanner.jpg) no-repeat top center; }

.aa3{
    float: right;
    font-size: 16px;
    width: 257px;
    color: white;
    margin-top: 30px;
}
.aa3 a{color: #e70012;}
.aa3 a:hover{ color:red}
/*  */
.box1{background: #d70909;color: white;height: 56px;display: block;line-height: 56px;}
.box1 p{
    font-size: 15px;
}
.box1 p a{ color:white}
/*导航样式*/
.menu{background:#f0f0f0}
.menu ol {
  list-style: none;
  margin: 0;  
}
.menu ol:first-child {
  width: 100%;
  max-width: 1260px;
  margin: 0 auto;
  display: flex;
  grid-template-columns: repeat(5, 1fr);
  align-items: center;
  justify-content: space-around
}
.menu-item {
  display: flex;
  width:calc(100%/7);
  align-items: center;
  justify-content: center;
  position: relative;
  transition: background 0.1s ease-in-out;
}
.menu-item:nth-child(1) > a::before {
  font-family: "Font Awesome 5 Free";
  font-size: 1.2rem;
  display: block;
  margin-bottom: 1rem;
  font-weight: 900;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  color: #000000;
}
@media (min-width: 700px) {
  .menu-item:nth-child(1) > a::before {
    font-size: 1.5rem;
  }
}
.menu-item:nth-child(2) > a::before {
  font-family: "Font Awesome 5 Free";
  font-size: 1.2rem;
  display: block;
  margin-bottom: 1rem;
  font-weight: 900;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  color: #000000;
}
@media (min-width: 700px) {
  .menu-item:nth-child(2) > a::before {
    font-size: 1.5rem;
  }
}
.menu-item:nth-child(3) > a::before {
  font-family: "Font Awesome 5 Free";
  font-size: 1.2rem;
  display: block;
  margin-bottom: 1rem;
  font-weight: 900;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  color: #000000;
}
@media (min-width: 700px) {
  .menu-item:nth-child(3) > a::before {
    font-size: 1.5rem;
  }
}
.menu-item:nth-child(4) > a::before {
  font-family: "Font Awesome 5 Free";
  font-size: 1.2rem;
  display: block;
  margin-bottom: 1rem;
  font-weight: 900;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  color: #000000;
}
@media (min-width: 700px) {
  .menu-item:nth-child(4) > a::before {
    font-size: 1.5rem;
  }
}
.menu-item:nth-child(5) > a::before {
  font-family: "Font Awesome 5 Free";
  font-size: 1.2rem;
  display: block;
  margin-bottom: 1rem;
  font-weight: 900;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  color: #000000;
}
@media (min-width: 700px) {
  .menu-item:nth-child(5) > a::before {
    font-size: 1.5rem;
  }
}
.menu-item .sub-menu > a {
  color: red;
}
.menu-item a {
  font-size: 0.8rem;
  /*display: flex;
  flex-direction: column;
  align-items: center;*/
  color: #333;
  text-decoration: none;
  height: 100%;
  width: 100%;
  padding: 1em 0;
  text-align:center
}
.menu-item:not(:last-child) {
  border-right: 1px solid rgba(255, 255, 255, 0.15);
}
.menu-item .sub-menu {
  position: absolute;
  top: 100%;
  width: 100%;
  transform-origin: top;
  transform: rotateX(90deg);
  transition: transform 0.3s linear;
  background-color: #d70909;
  z-index:9999
}
.menu-item .sub-menu .menu-item {
  border-color: rgba(255, 255, 255, 0.15);
  width:100%;  
}
.menu-item .sub-menu .menu-item a{
	padding:10px 0; color:#fff; font-size:14px; flex-direction: 
}
.menu-item .sub-menu .menu-item a::before {
  content: "";
}
.menu-item .sub-menu .menu-item:first-child {
  border: 0;
}
.menu-item:hover, .menu-item.active {
  border-top: 2px solid #d70909;
  background-color: rgba(255, 255, 255, 0.15);
}
.menu-item:hover a::before, .menu-item.active a::before {
  color: white;
}
.menu-item:hover .sub-menu {
  transform: rotateX(0deg);
}

@media (min-width: 768px) {
  .menu-item a {
    font-size: 1.2rem;
  }
}
.tfahuort{width:300px; display:flex; align-items:center; overflow: hidden; height:40px;}
.tfahuort .img{width:20px; height:20px; margin-right:10px}
.tfahuort ul{padding:0; margin:0; height:40px}
.tfahuort ul li{color:#333; font-size:14px; line-height:40px}

.bom-left{display: flex;align-items:center; flex:none}
.bom-left img{width: 96px;height: 96px;}
.bom-left-txt{padding-left: 20px;}
.bom-left-txt h5{font-size:16px;color: #fff;font-weight: 500;margin: 0;}
.bom-left-txt h4{font-size:18px;color: #fff;margin:10px 0 0 0;}
.bom-cent{width:40%}
.bom-cen-top{width: 100%;}
.bom-cen-top ul{margin:0;padding: 0;}
.bom-cen-top ul li{border-right: 1px solid #ddd;padding: 0 10px;font-size: 14px;color: #fff;float: left;}
.bom-cen-top a, .bom-cen-boms a{color: #fff;}
.bom-cen-boms{width: 100%;margin: 10px 0 0 0;}
.bom-cen-boms ul{margin:0;padding: 0;}
.bom-cen-boms ul li{padding: 0 10px;font-size: 14px;color: #fff;float: left;}
.bom-right{flex:none; display:flex; align-items:center;}
.bom-right div{margin:0 15px}
.bom-right img{width: 81px;height: 81px;display: block;margin: 0 auto;}
.bom-right p{font-size: 14px;color: #fff;margin: 10px 0 0  0;padding: 0;text-align: center;}
